@charset "utf-8";
/* CSS Document */
body{font:14px/1.5 幼圆, Tahoma, Arial, sans-serif,'Hiragino Sans GB';color:#3c3c3c;}
*{margin:0;padding:0;}
a{text-decoration:none;display:inline-block;}
span{display:inline-block;}
ul li{list-style:none;}
img{border:0;}

.redstar{color:#fe3600;
}

/*注册步骤*/
.step_list{width:1156px; height:51px; margin:46px auto 0; 
}
.step_list li{float:left; font-size:20px; margin-right:5px;
}
.step_list span{font-size:30px; color:#FFF; padding-left:80px; float:left; height:51px; line-height:51px; width:33px; background:url(../images/zc_step_bg.png) 71px -95px no-repeat;
}
.step_list .active{background:url(../images/zc_step_bg.png) 71px 10px no-repeat;
}
.step_list em{float:left; height:51px; line-height:51px; padding-left:6px; color:#686868;
}
.step_list .l1{width:367px; height:51px; background:url(../images/zc_step1.png) left top no-repeat;
}
.step_list .l1 em, .step_list .l4 em{color:#FFF;
}
.step_list .l2{width:375px; height:51px; background:url(../images/zc_step2.png) left top no-repeat;
}
.step_list .l3{width:397px; height:51px; background:url(../images/zc_step3.png) left top no-repeat;
}
.step_list .l4{width:375px; height:51px; background:url(../images/zc_step2_active.png) left top no-repeat;
}
.content, .content1{width:928px;margin:0 auto;overflow:Hidden;}
.content1{width:1074px; padding-bottom:66px;
}
.c_left, .c_left1, .c_left2{width:608px;float:left;overflow:Hidden;background:url(../images/line.gif) right 0 no-repeat;margin:10px 40px 0 0;}
.c_left1{background:none; margin:30px 40px 0 0;
}
.c_left2{width:708px;
}
.c_left{background:none; width:666px;
}
.tit_div{width:664px;overflow:Hidden;padding:54px 0 14px 0px;border-bottom:solid 1px #e4e4e4;margin:0 0 14px;}
.tit_div h1{width:108px;line-height:30px;line-height:30px;font-size:16px;font-weight:normal;float:left;background:url(../images/ico_jt.gif) 0 center no-repeat;padding-left:12px; font-family:Microsoft YaHei;}
.process{width:190px;height:30px;float:left;overflow:Hidden;background:url(../images/hrbg.png) 0 center repeat-x;float:right;}
.process span{width:30px;height:30px;line-height:30px;text-align:center;margin-right:50px;background:url(../images/st_def.png) 0 0 no-repeat;display:inline-block;font-size:14px;color:#686868;font-weight:bold;}
.process .mr{margin-right:0;}
.process .active{background:url(../images/st_sel.png) 0 0 no-repeat;color:#fff;}
.form{width:594px;overflow:Hidden; padding-top:10px;}
.form dl{width:594px;padding:16px 0 23px;float:left;}
/*分割线*/
.form .dotted_line{padding:0 0 16px 0; border:dotted #c2c2c2 1px; border-bottom:none; border-left:none; border-right:none; margin-top:8px; height:0;
}
/*同意并注册dl*/
.form .zc_dl{padding:6px 0 80px 0;
}
.form .dl1{padding-bottom:0;
}
.form .dl2{padding:0;
}
.form dl dt{width:100px;padding-right:10px;text-align:right;height:30px;line-height:30px;float:left;font-size:14px; font-family:"宋体";}
.form dl dd{float:left;position:relative;width:476px;}
.form dl dd .tishi{position:absolute;top:34px;left:0;line-height:16px;font-size:12px;color:#aaa; font-family:宋体;}
.form .txt, .form .txt1, .form .txt2{width:204px;height:18px;padding:5px 4px;line-height:20px;vertical-align:middle;border:solid 1px #BDC7D8;font-size:14px;/*color:#c8c8c8;*/float:left;font-family: Microsoft Yahei;background:#fcfcfc;}
.form .txt1{width:127px;
}
.form .txt2{width:118px;
}
.step1 .code_box{width:84px; height:30px; float:left; padding-left:4px;
}
.step1 .code_box img{width:84px; height:30px;
}
.error_error{line-height:30px;height:30px;/*overflow:Hidden;*/padding-right:5px;background:url(../images/errorbg.png) right -90px no-repeat;}
.error_error b{padding-left:20px;padding-right:10px;line-height:30px;height:30px;font-size:12px;font-weight:normal;background:url(../images/errorbg.png) 0 -60px no-repeat;display:inline-block;color:#f00; font-family:宋体;}
.checkbox{float:left;margin-top:4px;+margin-top:0;margin-right:6px;}
.ag{line-height:20px;float:left; font-family:宋体; cursor:pointer;}
.ag a{color:#04b2e5; font-family:宋体;}
.pwd_btn{float:left; color:#04b2e5; padding-left:58px; font-family:宋体;
}
.pwd_btn:hover{text-decoration:underline;
}
.btn_submit{width:167px;text-align:center;}
.content1 .yj-btn {
	width:220px;height:36px; line-height:36px;text-align:center;font-size:18px;
	font-family: Microsoft Yahei;border:#28b779 solid 1px; color:#28b779;filter:none;padding:0;margin:0; border-radius:0; background:none; font-family:Microsoft YaHei;
}
.content1 .yj-btn:hover, .content1 .yj-btn:active{background:#28b779; color:#FFF; box-shadow:none;
}
/*.content .yj-btn:hover {
	background:url(../images/btn_zc_focus.gif) 0 0 no-repeat;
}
.content .yj-btn:focus {
	background:url(../images/btn_zc_focus.gif) 0 0 no-repeat;
}
.content .yj-btn:active {
	background:url(../images/btn_zc_active.gif) 0 0 no-repeat;
}*/

.c_right, .c_right1{width:278px;padding:64px 0 0;overflow:Hidden;float:left;}
.c_right1{padding:40px 0 0;
}
.yj-btn-blue {
	width:214px;height:38px;background:url(../images/btn_login.gif) 0 0 no-repeat;line-height:38px;text-align:center;font-size:18px;
	font-family: Microsoft Yahei;border:none;color:#fff;border:none; font-family:Microsoft YaHei;
}
.yj-btn-blue:hover, .yj-btn-blue:active {
	background:url(../images/btn_login_active.gif) 0 0 no-repeat;
}
.content .gray{
	width:222px;height:38px; line-height:28px;background:url(../images/btn_disabled.jpg) 0 0 no-repeat;color:#fcfcfc;border:none; border-radius:0; box-shadow:none; font-size:18px; font-family:Microsoft Yahei; cursor:pointer;
}
.content .gray:hover, .content .gray:active{background-position: 0 -38px;
}
.btn-login{width:167px;}
.login_btn{width:220px; height:36px; border:#04b2e5 solid 1px; font-size:18px; color:#04b2e5; font-family:Microsoft YaHei; line-height:36px; text-align:center;
}
.login_btn:hover, .login_btn:active{background:#04b2e5; color:#FFF;
}
.p1{line-height:26px;height:26px;font-size:16px;padding:0 0 18px;border-bottom:solid 1px #e4e4e4;margin:0 0 35px;background:url(../images/ico_jt.gif) 0 5px no-repeat;padding-left:12px; font-family:Microsoft YaHei;}
.p2{line-height:26px;font-size:14px;font-family:宋体;padding:20px 0 0;}
.p2 a{color:#04b2e5; font-family:宋体;}
.p2 a:hover{text-decoration:underline;}
.p2 b{font-weight:normal;color:#999999;}
.c_right .tips{padding:20px 0 0;
}
.c_right .tips li{height:26px; line-height:22px; font-family:宋体; color:#3c3c3c; background:url(../images/dotted.jpg) 0 10px no-repeat; padding-left:22px;
}
.checkdiv{height:60px;line-height:60px;overflow:Hidden;padding:12px 0 0px; width:100%;}
.checkdiv img{float:left;}
.checkdiv a{line-height:20px;margin:16px 0 0 10px; font-size:14px; font-family:"宋体";}
.form .phone_check{height:32px;overflow:Hidden;padding:0;color:#464646; margin-top:-10px;}
.phone_check .disabled{width:128px;height:32px;line-height:32px;text-align:center;color:#464646;margin-right:10px; font-family:宋体; font-size:12px;
}
.phone_check span{line-height:32px; color:#666;
}
.phone_check span .getlink{text-decoration:underline; color:#666; font-size:12px; font-family:宋体;
}
.phone_tips{font-size:12px; font-family:宋体;
}
.phone_check span em{font-style:normal;color:#04b2e5;padding:0 6px;}
.phone_check a.disabled{background:url(../images/btn_check_gray.jpg) 0 0 no-repeat;}
.p3{line-height:22px;font-size:14px;padding:0 0 14px;}
.p4{line-height:22px;font-size:14px;color:#757575;}
.content .home{width:167px;text-align:center;height:40px;line-height:38px;margin:56px 0 0 63px;line-height:40px;padding:0;}
.step3{padding:0 0 0 30px;}
.lenbox{position:absolute;bottom:-22px;left:0;top:38px;width:180px;}
.lenbox span{width:58px;height:14px;border:solid 1px #fcfcfc;margin-right:-1px;line-height:14px;font-size:12px;color:#CECECE;background:#ededed;text-align:center;}
.lenL .s1{background:#f00;color:#fff;}
.lenM .s1{background:#f90;color:#f90;}
.lenM .s2{background:#f90;color:#fff;}
.lenH .s1,.lenH .s2{background:#3c0;color:#3c0;}
.lenH .s3{background:#3c0;color:#fff;}
.form .black{color:#333;}

.wd928{width:928px;}
.step33{width:720px;margin:0 auto;}
.step33 .form{width:720px;}
.step33 dl{width:720px;}
.step33 dl dd{width:560px;}
.p4 span{color:#FF9800;font-weight:bold;}

.other_method{width:493px;padding:0 0 0 91px;overflow:hidden;float:left;height:96px;}
.other_method p{font-size:12px;color:#999;font-family:宋体;}
.cn_div{width:490px;height:12px;padding:10px 0 0;}
.cn_div span{display:inline-block;height:12px;line-height:12px;font-size:14px;text-align:center;padding:0 4px;font-size:12px;font-family:宋体;border-right:solid 1px #ccc;float:left;margin:3px 0 0;}
.cn_div span a{color:#666;}
.other_method dl{min-width:56px;border:solid 1px #fff;float:left;width:auto;padding:0 4px;margin:0 4px;font-size:12px;font-family:宋体;position:relative;width:76px;}
.form .other_method dl dt{width:auto;height:12px;height:12px;line-height:12px;padding:2px 20px 0 4px;text-align:left;font-size:12px;background:url(../images/more-slide.png) right -1px no-repeat;color:#666;}
.form .other_method dl .more-slider{background-position:right -20px;}
.form .other_method dl dd{display:none;width:100%;overflow:hidden;float:none;padding:3px 0 0;position:relative;}
.form .other_method dl dd a{display:block;height:22px;line-height:22px;font-size:12px;font-family:宋体;color:#666;padding:0 0 0 4px;}
/*注册第二步*/
.content .email_info{padding:75px 0 46px 0; font-size:14px; font-family:"宋体"; color:#3c3c3c; font-weight:normal; line-height:24px; text-align:center;
}
.content .email_info em{font-size:18px; font-family:Microsoft Yahei; font-weight:bold;
}
.content .active_email{width:222px; height:38px; line-height:38px; text-align:center; color:#FFF; font-size:16px; font-family:Microsoft Yahei; background:#fe9900; margin:0 auto; display:block;
}
.content .active_email:hover, .content .active_eamil:active{background:#f59402;
}
.content .f_tips{font-size:14px; font-family:"宋体"; line-height:18px; color:#c2c2c2; padding:146px 0 120px 0; width:100%; text-align:center;
}
.content .send_again, .content .change_email{color:#04b2e5; text-decoration:underline;
}

/*更换邮箱*/
.mask{width:100%; height:100%; position:fixed; left:0; top:0; z-index:999; background:#000; opacity:0.3; filter:alpha(opacity:30); display:none;
}
.emailbox{/*padding:20px 30px 30px;*/ width:392px; height:150px; border:solid 1px #999; background:#FFF; position:fixed; left:50%; top:50%; margin-top:-150px; margin-left:-196px; display:none; z-index:9999; overflow:hidden;
}
.emailbox h3{line-height:18px; height:18px; font-weight:normal; font-size:18px; font-family:Microsoft Yahei; padding:20px 30px 0;
}
.emailbox .title{float:left;
}
.close_btn{float:right; color:#04b2e5; font-size:14px;
}
.emailbox .form{padding:22px 30px 0;
}
.form .text{width:210px; height:34px; border:solid 1px #BDC7D8; padding-left:6px; float:left; font-size:12px; font-family:宋体; line-height:32px;
}
.form .sure_btn{width:92px; height:36px; line-height:36px; text-align:center; color:#FFF; background:#f2ae43; margin-left:20px; font-size:16px;
}
.sure_btn:hover{background:#f7ba59;
}
.emailbox .error{display:block; /*width:100%;*/ line-height:22px; font-size:12px; color:#f00;
}
/*注册第三步*/
.succ_box{width:1148px; height:592px; background:#fbfbfb; margin:44px auto 120px; overflow:hidden;
}
.succ_box .succ_icon{display:block; width:79px; height:79px; margin:70px auto 28px; background:url(../images/succ_icon.png) left top no-repeat;
}
.succ_box h3{width:100%; height:24px; line-height:24px; font-family:Microsoft Yahei; font-size:18px; color:#555555; font-weight:normal; text-align:center; padding-bottom:62px;
}
.succ_box .btns_box{width:452px; height:38px; margin:0 auto;
}
.btns_box a{float:left; font-size:18px; font-family:Microsoft Yahei; color:#FFF; height:38px; line-height:38px; text-align:center;
}
.btns_box .a1{width:222px; background:#56b4f0; margin-right:48px;
}
.btns_box .a1:hover, .btns_box .a1:active{background:#50ace6;
}
.btns_box .a2{width:182px; background:#18bd9c;
}
.btns_box .a2:hover, .btns_box .a2:active{background:#15b293;
}
